package com.zrgk.dao;

import java.util.List;

import com.zrgk.bean.GoodsBean;


/**
 * 商品dao层
 * @author DHF
 *
 */
public interface GoodsDao {
	/**
	 * 根据过滤条件查询商品
	 * @return
	 */
	public List<GoodsBean> selectAll();
	/**
	 * 新增商品
	 * @param goods
	 */
	public void insertGoods(GoodsBean goods);
	/**
	 * 修改商品
	 * @param goods
	 */
	public void updateGoods(GoodsBean goods);
	/**
	 * 根据id删除商品
	 * @param id
	 */
	public void deleteGoods(int id);
	
	/**
	 * 根据id查询商品
	 * @param id
	 * @return
	 */
	public GoodsBean queryById(int id);
	/**
	 * 查询所有商品
	 * @return
	 */
	public List<GoodsBean> queryAll();
	/**
	 * 根据idlist查询商品
	 * @param ids
	 * @return
	 */
	public List<GoodsBean> queryByIds(String[] ids);
}
